flapper-type rain caps - Español Inglés Diccionario